﻿using System;
using System.Runtime.InteropServices;

namespace Valve.VR
{
	// Token: 0x020007DC RID: 2012
	public struct TrackedDevicePose_t
	{
		// Token: 0x04002DD8 RID: 11736
		public HmdMatrix34_t mDeviceToAbsoluteTracking;

		// Token: 0x04002DD9 RID: 11737
		public HmdVector3_t vVelocity;

		// Token: 0x04002DDA RID: 11738
		public HmdVector3_t vAngularVelocity;

		// Token: 0x04002DDB RID: 11739
		public ETrackingResult eTrackingResult;

		// Token: 0x04002DDC RID: 11740
		[MarshalAs(UnmanagedType.I1)]
		public bool bPoseIsValid;

		// Token: 0x04002DDD RID: 11741
		[MarshalAs(UnmanagedType.I1)]
		public bool bDeviceIsConnected;
	}
}
